Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 HOLMWOOD ROAD Detached £475,000 5 Aug 2005
78 HOLMWOOD ROAD Detached £355,000 19 Aug 2011
82 HOLMWOOD ROAD Detached £150,000 11 Aug 1998
84 HOLMWOOD ROAD Detached £250,000 18 Dec 2002
86 HOLMWOOD ROAD Detached £175,000 31 Mar 2003
88 HOLMWOOD ROAD Detached £640,000 23 May 2016